manually controlled load manipulating device - Francés Inglés Diccionario